confirmation stamp - German English Dictionary